three address - German English Dictionary